# %%
from icecream import ic
import numpy as np  

def fun(A):
    aa=A.copy()
    ic(id(aa))
    ic(id(A))
    ic(A)
    A[0,0] = 100
    ic(A)
    ic(aa)
    return A

a=np.array([[1,2,3],[4,5,6],[7,8,9]])
ic(id(a))
ic(a)
b=fun(a)
ic(id(b))
ic(b)
# %%
